﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CCM.CronTaskScheduler;
using Ninject.Modules;

namespace CCM.ConsoleTest {
    public class TestKernel : NinjectModule {
        public override void Load() {
            Bind<IScheduleManager>().To<ScheduleManager>();
            Bind<ITaskRepository>().To<MemoryTaskRepository>();
            Bind<IRunTimeManager>().To<RunTimeManager>();
            Bind<INotificationProvider>().To<NotificationProvider>();
        }
    }
}
